﻿using RockBus.Configuration.Interfaces;
using System;
using System.Collections.Generic;

namespace RockBus.PerformanceCounters.Interfaces
{
    public interface IPerformanceCounterConfiguration
    {
        string CategoryName { get; }

        string CategoryHelp { get; }

        IEnumerable<string> OperationNames { get; }

        string InstanceName { get; }

        DateTime ProcessStartTime { get; }

        IReadOnlyConfiguration ReadOnlyConfiguration { get; }
    }
}